TwitterFeed\CTF_Feed D

Total Complexity 318
Dependencies 6
Dependents 3
Total lines 1,486
Lines of code 923
Logical lines of code 598
Comment lines 312
Methods 40
Properties 18

Methods 40

Method Rating Maintainability Complexity Lines of code
reduceTweetSetData()
D
6
125 340
add_remote_posts()
C
31 29 105
filterTweetSet()
A
49 17 27
tweetShouldBeRemoved()
A
45 16 38
merge_posts()
A
48 15 33
setGetFieldsArray()
A
47 14 36
should_use_pagination()
A
51 11 24
hasNoBadText()
A
48 9 33
hasGoodText()
A
49 8 30
parse_api_card_data()
A
50 8 29
set_post_data_from_cache()
A
54 8 20
maybeGetTwitterCardData()
S
56 6 18
cache_feed_data()
S
58 4 16
removeStringFromText()
S
62 4 11
set_remote_header_data()
S
53 3 22
remove_duplicate_posts()
S
57 3 17
need_header()
S
72 4 4
can_get_more_posts()
S
67 4 7
need_posts()
S
68 3 6
cache_header_data()
S
67 3 8
__construct()
S
57 1 16
regular_cache_exists()
S
65 2 9
set_header_data_from_cache()
S
68 2 7
get_first_user()
S
69 2 7
should_use_backup()
S
79 2 3
apiConnectionResponse()
S
61 1 13
set_cache()
S
72 1 5
set_next_pages()
S
81 1 3
set_resized_images()
S
81 1 3
set_post_data()
S
81 1 3
get_resized_images()
S
82 1 3
regular_header_cache_exists()
S
76 1 4
get_post_data()
S
82 1 3
get_next_pages()
S
82 1 3
add_report()
S
80 1 3
get_report()
S
82 1 3
filter_posts()
S
82 1 3
handle_no_posts_found()
S
91 1 2
set_header_data()
S
81 1 3
get_header_data()
S
82 1 3